


import { useCollectlistQuery } from '@store/service/user'
import styles from "@pages/home/widgets/news/styles/styles.module.less";
import NewsItem from "@pages/home/widgets/news/widgets/Item";
import Header from "@shared/header";
import Back from "@shared/back";
// 移除不再使用的导入
// import { saveDistance } from "@slice/news";
export default function MineShoucang() {

    // 使用 useReadlistQuery 直接获取新闻列表
    const { data, isLoading, isError } = useCollectlistQuery('');
    console.log(data);
    
    // 新闻列表加载方法，根据实际情况调整参数
    

    // 用于获取滚动内容区域的距离、设置内容区域滚动距离
    
    return (
        <>
        <Header title="收藏列表" left={<Back />} />
            <ul className={styles.news}>
                {/* {JSON.stringify(data?.data?.results)} */}
                {data?.data?.results?.map((news: any) => {
  // 转换字段名为组件需要的格式
  const formattedNews = {
    ...news,
    cover: {
      ...news.cover,
      // 转换 Images => images
      images: news.cover.Images || []
    }
  };
  return <NewsItem news={formattedNews} key={news.art_id} />;
})}
            </ul>
            {/* <Infinite hasMore={!isLoading && readlistData?.pre_timestamp !== null} loadMore={loadMore} /> */}
        </>
    );
}
